package com.ruoyi.xuexiao.controller;

import com.ruoyi.common.core.domain.R;
import com.ruoyi.xuexiao.domain.entity.ZdJjLx;
import com.ruoyi.xuexiao.domain.vo.ZdJjLxReturnVo;
import com.ruoyi.xuexiao.service.ZdJjLxService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiResponse;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;

import java.util.List;

/**
 * 经济类型字典
 *
 * @author 郭梓强
 * @since 2024年5月27日8:30:13
 */
@Api(tags = "经济类型字典")
@AllArgsConstructor
@RestController
public class ZdJjLxController {

    private final ZdJjLxService zdJjLxService;

    /**
     * 获取全部经济类型字典
     *
     * @author 郭梓强
     * @since 2024年5月27日8:32:13
     */
    @ApiOperation("获取全部经济类型字典")
    @GetMapping("/jgZdJjLx/selJgZdJjLx")
    @ApiResponse(code = 200, message = "获取全部经济类型字典", response = ZdJjLxReturnVo.class)
    public R<List<ZdJjLxReturnVo>> selJgZdJjLx(ZdJjLx zdJjLx) {
        return R.ok(zdJjLxService.selJgZdJjLx(zdJjLx));
    }
}
